gusucode.com > 《MATLAB图像与视频处理实用案例详解》代码 > 《MATLAB图像与视频处理实用案例详解》代码/第 13 章 基于霍夫曼图像压缩重建/SnapImage.m
function SnapImage() imagesPath = '.\\snap_images'; if ~exist(imagesPath, 'dir') mkdir(imagesPath); end [FileName,PathName,FilterIndex] = uiputfile({'*.jpg;*.tif;*.png;*.gif','All Image Files';... '*.*','All Files' },'保存截图',... '.\\snap_images\\temp.jpg'); if isequal(FileName, 0) || isequal(PathName, 0) return; end fileStr = fullfile(PathName, FileName); f = getframe(gcf); f = frame2im(f); imwrite(f, fileStr); msgbox('抓图文件保存成功!', '提示信息');